package Day13.方法重载;

/**
 * @author HYHwtx
 * @version 1.0
 * @date 2022/2/19 14:45
 */
/*
 在Methods2类，定义三个重载方法max(),
 第一个方法，返回两个int值中的最大值，
 第二个方法，返回两个double值中的最大值，
 第三个方法，返回三个double值中的最大值，并分别调用三个方法。*/
public class Test02 {
    public static void main(String[] args) {
        Methods2 methods2 = new Methods2();
        methods2.Max(98,85);
        methods2.Max(3.5,6.9);
        methods2.Max(78.5,89.3,45.6);
    }
}
class Methods2{
    public void Max(int num1,int num2){
        System.out.println("两个整数的最大值为 " + (num1 > num2 ? num1 : num2));

    }
    public void Max(double num1,double num2){
        System.out.println("两个浮点数的最大值为 " + (num1 > num2 ? num1 : num2));
    }
    public void Max(double num1,double num2,double num3){
        double MAX1 = num1 > num2 ? num1 : num2;
        double MAX2 = num2 > num3 ? num2 : num3;
        System.out.println("三个浮点数的最大值为 " + (MAX1 > MAX2 ? MAX1 : MAX2));

    }
}